#单分支：if
#eval是将不可运算变为可运算赋值的字符
#if选择语句
# if a > b:
#     print('a大于b')

#if实例
# score = eval(input("请输入成绩分数："))
# if score < 60:
#     print("成绩不合格")
# if 60 <= score < 80:
#     print("成绩一般")
# if 80 <= score <=90:
#     print("成绩良好")
# if 90 < score <= 100:
#     print("成绩优秀")

#if语句嵌套使用
# if <条件1>:  #第一个if选择语句
#     <语句1>
#     if <条件2>:  #第二个if选择语句
#         <语句2>

#if语句嵌套实例
# score = eval(input("请输入成绩分数："))
# if 60<=score:
#     print("成绩已及格")
#     if 90<=score<=100:
#         print("成绩很好")

#双分支：if-else
#双分支语法结构
# if <条件>
#     <语句1>
# else :
#     <语句2>

#if-else 例子
# a = 60
# if a > 20:
#     print("变量a大于20")
# else:
#     print("变量a不大于20")

#if语句中嵌套if-else
#语法格式
# if <条件>:
#     <语句块1>
#     if <条件2>:
#         <语句块2>
#     else:
#         <语句块3>

#实例
# score = eval(input("请输入成绩分数："))
# if score >= 60:
#     print("成绩及格")
#     if score >= 90:
#         print("成绩很好")
#     else:
#         print("成绩一般")

if-else语句中嵌套if-else
#基本语法格式
# if <条件A>:             #第一个if-else语句
#     <语句块a>
#     if <条件A1>:
#         <语句块a1>
#     else:
#         <语句块a2>
# else:
#     <语句块b>
#     if <条件B1>:
#         <语句块b1>
#     else:
#         <语句块b2>

#实例
# score = eval(input("请输入成绩分数："))
# if score >=60:
#     print("成绩及格")
#     if score >= 90:
#         print("成绩很好")
#     else:
#         print("成绩一般")
# else:
#     print("成绩不合格")
#     if score <30:
#         print("成绩极差")
#     else:
#         print("成绩较差")

#多分支结构:if-elif-else
#语法格式
# if <条件1>:
#     <语句块1>
# elif<条件2>:
#     <语句块2>
# elif<条件3>:
#     <语句块3>
# ...
# else:
#     <语句块n>

#实例
# score =eval(input("请输入一个成绩分数："))
# if score >= 90:
#     print("成绩优秀")
# elif score >= 80:
#     print("成绩良好")
# elif score >=70:
#     print("成绩中等")
# elif score>=60:
#     print("成绩较好")
# else:
#     print("成绩不及格")


#用代码求闰年
# score =eval(input("请输入一个年份："))
# if (score //4==0 and score %100!=0) or score //400==0:
#     print("是闰年")
# else:
#     print("不是闰年")


#条件循环：while
#语法结构
# while <条件>:
#     <循环体>

# a = 1
# while a <= 100:
#     print('今天是第%d天'%a)
#     a = a + 1

# n =1
# sum = 0
# while n <= 100:
#     sum = sum + n
#     n= n + 1
#     # print(sum)
# print(sum)

#遍历循环：for
#for <循环变量> in <遍历结构> :
    #<语句块>

# for a in ['a','b','c']:
#     print("字母:",a)

# for i in range(1,11):
#     print(i, end=" ")
#     print()
# for i in range(1,11,2):
#     print(i,end=" ")
#     print()
# for i in range(2,11,2):
#     print(i,end=" ")

# sum = 0
# for i in range(1,101):
#     sum = sum + i
#     i = i + 1
# print(sum)

#嵌套循环
#实例
#while中嵌入while进行表示
# i = 1
# while i <= 5:
#     print("上班日期为：",i)
#     i = i + 1
#     t=9
#     while t <= 17:
#         print("时间段：",t,end=" ")
#         t = t+1
#     print()

#for语句嵌套for语句
# for i in range(1,6):
#     print("上班星期为：",i)
#     for t in range(9,18):
#         print("时间段：",t,end=" ")
#     print()

#九九乘法表
# i = 1
# while i <10:
#     for j in range(1,i+1):
#         print("%d*%d = %d"%(j,i,j*i),end=' ')
#         j += 1
#     print("")
#     i += 1

# for i in range(1,10):       #起始的行数
#     for j in range(1,i+1):  #起始的列数
#         print("%d*%d = %d"%(j,i,j*i),end=' ')
#         j += 1              #增加列数
#     print("")               #进行换行
#     i += 1                  #增加行数
    
#break语句
#while循环中使用break语句
#语法格式
# while <条件1>:
#     <循环体>
#     if <条件2>
#        break

#跳出语句循环
#break语句
#while循环中使用break语句
# i = 0
# while i <= 5:
#     i  += 1
#     print('星期为：',i)
#     if i == 3:
#         break
#
# i = 1
# while i <= 5:
#     if i == 3:
#         break
#     print('星期为：',i)
#     i += 1

#for循环中使用break语句
# for i in range(1,6):
#     print("星期",i)
#     if i == 3:
#         break
#
# for i in range(1,6):
#     if i == 3:
#         break
#     print("星期",i)

# #continue语句
# #while循环中使用continue语句
# i = 0
# while i < 5:
#     i = i+1
#     if i == 4:
#         continue
#     print("星期",i)
#
# #for循环中使用continue语句
# for i in range(1,6):
#     if i == 4:
#         continue
#     print("星期",i)

#while语句嵌套for语句循环中使用continue语句
# i = 0
# while i < 7:
#     i = i+1
#     if i in range(4,6):
#         continue
#     print("星期",i)